package org.easymis.entitys.mybatis.mapper;

import java.util.HashMap;
import java.util.List;

import org.easymis.entitys.mybatis.dto.OrganizeFunction;

public interface OrganizeFunctionMapper {
	public List<OrganizeFunction> selectAll(OrganizeFunction organizeFunction);

	public List<OrganizeFunction> getList(HashMap<String, Object> map);

	public List<OrganizeFunction> getListByStaff(HashMap<String, Object> map);

	public void save(OrganizeFunction pojo);

	public void insertBatch(List<OrganizeFunction> bean);

	public void update(OrganizeFunction pojo);

	public int updateDynamic(OrganizeFunction pojo);

	public void delete(String functionId);

	public int deleteBatch(Object[] ids);

	public OrganizeFunction findById(String functionId);

	public OrganizeFunction findByOrgIdOnSysCode(HashMap<String, Object> map);

	public List<OrganizeFunction> getUserMenuList(String orgId);
}